﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using Ecommerce.Model;

namespace Ecommerce.Admin.Paginas
{
    public partial class AdicionarCategoria : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
                CarregarCategorias();
        }

        private void CarregarCategorias()
        {
            Model.CategoriaModel model = new CategoriaModel();
            var categorias = model.Listar();
            ddlCategoria.DataValueField = "cat_idt_categoria";
            ddlCategoria.DataTextField = "cat_des_categoria";
            ddlCategoria.DataSource = categorias;
            ddlCategoria.DataBind();
        }

        protected void btnSalvar_Click(object sender, EventArgs e)
        {
            Model.CategoriaModel model = new CategoriaModel();

            tb_cat_categoria cat = new tb_cat_categoria();
            cat.cat_des_categoria = txtDesCategoria.Text;
            //cat.cat_idt_categoria_pai = Convert.ToInt32(ddlCategoria.SelectedValue);
            cat.cat_dat_criacao = DateTime.Now;
            cat.cat_flg_ativo = true;
            model.Inserir(cat);
            Response.Redirect("AdicionarCategoria.aspx");
        }
    }
}